/**
 * 把一个数组中的元素复制到另一个数组中去
 * int[] arry2= arry1 算不算复制 -- 不算 因为堆内存里面只有一个
 */

public class CopyArray {
    public static void main(String[] args) {
        int[] array1 = {1, 2, 8, 4, 5};
        int length = array1.length;
        int[] array2 = new int[length];
        copy(array1,array2);
    }

    public static void copy(int[] array1, int[] array2) {
        for (int i = 0; i < array1.length; i++) {
            array2[i] = array1[i];
        }
        System.out.print("[");
        for (int i = 0; i < array2.length; i++) {
            System.out.print(i == array2.length - 1 ? array2[i] : array2[i] + ",");
        }
        System.out.print("]");

    }
}
